@echo off
chcp 65001 >nul 2>&1
echo.
echo ████████████████████████████████████████████████████████████
echo █  🔧 新电脑快速启动工具                                   █
echo █  患者管理系统实时通信                                   █
echo ████████████████████████████████████████████████████████████
echo.

:menu
echo 请选择操作：
echo.
echo [1] 🔍 检查环境配置
echo [2] ⚙️  自动配置环境
echo [3] 🚀 启动 WebSocket 服务器
echo [4] 📱 启动 Android Studio
echo [5] 🧪 测试连接
echo [6] 📋 查看配置指南
echo [0] ❌ 退出
echo.
set /p choice=请输入选项数字: 

if "%choice%"=="1" goto check_env
if "%choice%"=="2" goto setup_env
if "%choice%"=="3" goto start_server
if "%choice%"=="4" goto start_android_studio
if "%choice%"=="5" goto test_connection
if "%choice%"=="6" goto show_guide
if "%choice%"=="0" goto exit
goto menu

:check_env
echo.
echo 🔍 正在检查环境配置...
call verify_setup.bat
pause
goto menu

:setup_env
echo.
echo ⚙️ 正在配置环境...
call setup_environment.bat
pause
goto menu

:start_server
echo.
echo 🚀 启动 WebSocket 服务器...
echo 使用无依赖版本服务器...
python simple_python_server.py
pause
goto menu

:start_android_studio
echo.
echo 📱 启动 Android Studio...
if exist "C:\Program Files\Android\Android Studio\bin\studio64.exe" (
    start "" "C:\Program Files\Android\Android Studio\bin\studio64.exe"
    echo ✅ Android Studio 已启动
) else (
    echo ❌ 未找到 Android Studio，请先安装
    echo 📥 下载地址：https://developer.android.com/studio
)
pause
goto menu

:test_connection
echo.
echo 🧪 测试连接...
if exist test_connection.py (
    python test_connection.py
) else (
    echo ❌ 测试文件不存在
)
pause
goto menu

:show_guide
echo.
echo 📋 配置指南...
if exist "新电脑环境配置指南.md" (
    notepad "新电脑环境配置指南.md"
) else (
    echo ❌ 配置指南文件不存在
)
pause
goto menu

:exit
echo.
echo 👋 感谢使用！
echo.
exit

:error
echo ❌ 无效选项，请重新选择
goto menu 